//
//  IKEcgCheckInterface.h
//  Ikinloop-demo
//
//  Created by Li Shen on 2021/4/25.
//  Copyright © 2021 lyh. All rights reserved.
//

#ifndef IKEcgCheckInterface_h
#define IKEcgCheckInterface_h

@protocol IKEcgCheckInterface <NSObject>

/**
* 获取用户信息。该方法由用户修改，从自己的系统中拿到如下格式要求的信息。
* 参考SDK文档中IKStartEcgCheck方法要求传入的ssinfo格式。
 * @param customData  用户自定义数据
* @return
*/
 - (NSString*) createEcgUserInfo:(NSString*)customData;


/**
* 保存心电分析结果。该方法由用户修改，用户可将分析结果与tar文件存储到自己的系统中
* @param ecgSmartResult 心电分析结果，即json格式的字符串，参考文档中IKGetCurrEcgSmartResult方法给出的格式。
* @param tarFilePath 心电数据报告文件，格式为全路径+文件名
* @param customData  用户自定义数据
*/
- (void)saveEcgResult:(NSString *)ecgSmartResult tarFilePath:(NSString*)tarFilePath userInfo:(NSString*)userInfo customData:(NSString*)customData;

@end

#endif /* IKEcgCheckInterface_h */
